Generating Benders Cuts for a General Class of Integer Programming Problems
نویسندگان
چکیده
This paper proposes a method of generating valid integer Benders cuts for a general class of integer programming problems. A generic valid Benders cut in disjunctive form is presented rst, as a basis for the subsequent derivations of simple valid cuts. Under a qualiication condition, a simple valid Benders cut in linear form can be identiied. A cut generation problem is formulated to elicit it. The simple valid Benders cut is further generalized to a minimally relaxed Benders cut, based on which a complete Benders decomposition algorithm is given, and its nite convergency to optimality is proved. The proposed algorithm provides a way of applying the Benders decomposition strategy to solve integer programs. The computational results show that using the Benders algorithm for integer programs to exploit the problem structures can reduce the solving time more and more as the problem size increases.
منابع مشابه
Accelerating Benders decomposition for network design
Network design problems arise in many different application areas such as air freight, highway traffic and communications systems. This thesis concerns the development, analysis and testing of new techniques for solving network design problems. We study the application of Benders decomposition to solve mixed integer programming formulations of the network design problem. A new methodology for a...
متن کاملDecomposition algorithms for two-stage chance-constrained programs
We study a class of chance-constrained two-stage stochastic optimization problems where second-stage feasible recourse decisions incur additional cost. In addition, we propose a new model, where “recovery” decisions are made for the infeasible scenarios to obtain feasible solutions to a relaxed second-stage problem. We develop decomposition algorithms with specialized optimality and feasibility...
متن کاملStrengthened Benders Cuts for Stochastic Integer Programs with Continuous Recourse
With stochastic integer programming as the motivating application, we investigate techniques to use integrality constraints to obtain improved cuts within a Benders decomposition algorithm. We compare the effect of using cuts in two ways: (i) cut-and-project, where integrality constraints are used to derive cuts in the extended variable space, and Benders cuts are then used to project the resul...
متن کاملAn L1-norm method for generating all of efficient solutions of multi-objective integer linear programming problem
This paper extends the proposed method by Jahanshahloo et al. (2004) (a method for generating all the efficient solutions of a 0–1 multi-objective linear programming problem, Asia-Pacific Journal of Operational Research). This paper considers the recession direction for a multi-objective integer linear programming (MOILP) problem and presents necessary and sufficient conditions to have unbounde...
متن کاملNested Decomposition of Multistage Stochastic Integer Programs with Binary State Variables
Multistage stochastic integer programming (MSIP) combines the difficulty of uncertainty, dynamics, and non-convexity, and constitutes a class of extremely challenging problems. A common formulation for these problems is a dynamic programming formulation involving nested cost-to-go functions. In the linear setting, the cost-to-go functions are convex polyhedral, and decomposition algorithms, suc...
متن کامل